microtubul inhibitor - Spanish English Dictionary